package string;

/**
 * int indexOf(String str)
 * 检索当前字符串中给定字符串第一次出现的位置
 * 如果当前字符串不包含给定字符串则返回-1
 */
public class IndexOfDemo {
    public static void main(String[] args) {
        //            0123456789012345
        String str = "thinking in java";
        int index = str.indexOf("in");//检索第一次出现"in"的位置
        System.out.println(index);//2
        //不含有给定内容时返回值为-1
        index = str.indexOf("IN");//-1
        System.out.println(index);
        //从指定位置检索第一次出现给定内容的位置
        index = str.indexOf("in",2);
        System.out.println(index);//2
        index = str.indexOf("in",3);
        System.out.println(index);//5

        index = str.lastIndexOf("in");//检索最后一次出现的位置
        System.out.println(index);
    }
}
